ethylene diamine tetracetic acid - German English Dictionary